EurekAlert! -
14 Dec 2017 07:00
(University of Pennsylvania) Researchers from Penn's School of Veterinary Medicine have landed on encouraging findings to take on Strongyloides stercoralis, a parasitic nematode that's infected millions of people around the world.
Share this Article